package it.gat.dao;

import java.sql.SQLException;
import java.util.List;

import it.gat.model.*;

public interface RapportoInterventoDAO {
	
	public RapportoIntervento insert(RapportoIntervento rapportoIntervento) throws SQLException;
	
	public RapportoIntervento retrieveById(int id) throws SQLException;
	
	public List<RapportoIntervento> retrieveAll() throws SQLException;
	
	public List<RapportoIntervento> retrieveCliente(int idCliente) throws SQLException;
	
	public void update(RapportoIntervento rapportoIntervento) throws SQLException;
	
	public void delete(int idRapportoIntervento) throws SQLException;

}
